give the impression that... - Türkisch Englisch Wörterbuch